Learning Combat in NetHack

نویسندگان

  • Jonathan C. Campbell
  • Clark Verbrugge
چکیده

Combat in roguelikes involves careful strategy to best match a large variety of items and abilities to a given opponent, and the significant scripting effort involved can be a major barrier to automation. This paper presents a machine learning approach for a subset of combat in the game of NetHack. We describe a custom learning approach intended to deal with the large action space typical of this genre, and show that it is able to develop and apply reasonable strategies, outperforming a simpler baseline approach. These results point towards better automation of such complex game environments, facilitating automated testing and design exploration.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A survey of triage systems in combat casualty care for providing a revised system

 Purpose: Triage is a complicated and dynamic process in nature. Moreover, there are many challenges in selecting the required information about the casualties, the wounded, and the type of accident at the time of crisis. Hence, this research was undertaken to present a new strategy for efficiently triaging casualties in the battlefield. Methodology: In this review, two methods of field a...

متن کامل

Automatic Learning of Combat Models for RTS Games

Game tree search algorithms, such as Monte Carlo Tree Search (MCTS), require access to a forward model (or “simulator”) of the game at hand. However, in some games such forward model is not readily available. In this paper we address the problem of automatically learning forward models (more specifically, combats models) for two-player attrition games. We report experiments comparing several ap...

متن کامل

Investigating Transfer Learning in the Urban Combat Testbed

We have developed a complex agent capable of transferring learned declarative knowledge between tasks in order to improve performance in a rich domain developed to test transfer performance (the Urban Combat Testbed). We present and discuss our experiments and results which demonstrate successful transfer learning. To better understand the underlying sources of transfer in this domain, we empir...

متن کامل

Two-Sided, Genetics-Based Learning to Discover Novel Fighter Combat Maneuvers

This paper reports the authors’ ongoing experience with a system for discovering novel fighter combat maneuvers, using a geneticsbased machine learning process, and combat simulation. In effect, the genetic learning system in this application is taking the place of a test pilot, in discovering complex maneuvers from experience. The goal of this work is distinct from that of many other studies, ...

متن کامل

Discovering Novel Fighter Combat Maneuvers in Simulation: Simulating Test Pilot Creativity

This paper reports the authors' ongoing experience with a system for discovering novel fighter combat maneuvers, using a genetics-based machine learning process, and combat simulation. In effect, the genetic learning system in this application is taking the place of a test pilot, in discovering complex maneuvers from experience. The goal of this work is distinct from that of many other studies,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017